home *** CD-ROM | disk | FTP | other *** search
/ Champak 109 / Vol 109.iso / games / race_gam.swf / scripts / DefineSprite_125 / frame_12 / DoAction.as
Encoding:
Text File  |  2008-11-12  |  16.4 KB  |  402 lines

  1. var ┬º\x01┬º = 214;
  2. loop0:
  3. while(true)
  4. {
  5.    if(eval("\x01") == 214)
  6.    {
  7.       set("\x01",eval("\x01") + 154);
  8.       ┬º┬ºpush(true);
  9.       continue;
  10.    }
  11.    if(eval("\x01") == 585)
  12.    {
  13.       set("\x01",eval("\x01") - 2);
  14.       break;
  15.    }
  16.    if(eval("\x01") == 818)
  17.    {
  18.       set("\x01",eval("\x01") - 618);
  19.       toggleHighQuality();
  20.       stopAllSounds();
  21.       play();
  22.       break;
  23.    }
  24.    if(eval("\x01") == 368)
  25.    {
  26.       set("\x01",eval("\x01") + 217);
  27.       if(┬º┬ºpop())
  28.       {
  29.          set("\x01",eval("\x01") - 2);
  30.       }
  31.       continue;
  32.    }
  33.    if(eval("\x01") == 783)
  34.    {
  35.       set("\x01",eval("\x01") - 11);
  36.       loop6:
  37.       while(true)
  38.       {
  39.          ┬º┬ºpop()[┬º┬ºpop()]();
  40.          loop7:
  41.          while(true)
  42.          {
  43.             set(┬º┬ºconstant(24),0);
  44.             while(eval(┬º┬ºconstant(24)) < eval(┬º┬ºconstant(89)))
  45.             {
  46.                eval(┬º┬ºconstant(0))[┬º┬ºconstant(77)][eval(┬º┬ºconstant(24))] = 0;
  47.                set(┬º┬ºconstant(24),eval(┬º┬ºconstant(24)) + 1);
  48.             }
  49.             eval(┬º┬ºconstant(0))[┬º┬ºconstant(78)] = 0;
  50.             if(eval(┬º┬ºconstant(23)) == 0 && eval(┬º┬ºconstant(25)) == 0)
  51.             {
  52.                set(┬º┬ºconstant(35),┬º┬ºconstant(90) + eval(┬º┬ºconstant(0))[┬º┬ºconstant(81)]);
  53.             }
  54.             addr526:
  55.             addr542:
  56.             eval(┬º┬ºconstant(0))[┬º┬ºconstant(28)] = eval(┬º┬ºconstant(0))[┬º┬ºconstant(81)] * eval(┬º┬ºconstant(80)) + eval(┬º┬ºconstant(76))[eval(┬º┬ºconstant(71))];
  57.             if(eval(┬º┬ºconstant(71)) == eval(┬º┬ºconstant(79))[eval(┬º┬ºconstant(0))[┬º┬ºconstant(83)]])
  58.             {
  59.                eval(┬º┬ºconstant(0))[┬º┬ºconstant(83)]++;
  60.                if(eval(┬º┬ºconstant(0))[┬º┬ºconstant(83)] >= eval(┬º┬ºconstant(80)))
  61.                {
  62.                   eval(┬º┬ºconstant(0))[┬º┬ºconstant(83)] = 0;
  63.                }
  64.                set(┬º┬ºconstant(84),eval(┬º┬ºconstant(79))[eval(┬º┬ºconstant(0))[┬º┬ºconstant(83)]]);
  65.                eval(┬º┬ºconstant(0))[┬º┬ºconstant(16)] = eval(┬º┬ºconstant(18))[┬º┬ºconstant(73)](eval(┬º┬ºconstant(84)) % eval(┬º┬ºconstant(75))) * 200 + 50 + eval(┬º┬ºconstant(18))[┬º┬ºconstant(85)]() * 100;
  66.                eval(┬º┬ºconstant(0))[┬º┬ºconstant(14)] = eval(┬º┬ºconstant(18))[┬º┬ºconstant(73)](eval(┬º┬ºconstant(84)) / eval(┬º┬ºconstant(75))) * 200 + 50 + eval(┬º┬ºconstant(18))[┬º┬ºconstant(85)]() * 100;
  67.             }
  68.             set(┬º┬ºconstant(24),0);
  69.             while(eval(┬º┬ºconstant(24)) < eval(┬º┬ºconstant(26)))
  70.             {
  71.                if(eval(┬º┬ºconstant(0))[┬º┬ºconstant(65)] <= 0)
  72.                {
  73.                   if(eval(┬º┬ºconstant(24)) != eval(┬º┬ºconstant(23)))
  74.                   {
  75.                      set(┬º┬ºconstant(30),eval(┬º┬ºconstant(1) + eval(┬º┬ºconstant(24))));
  76.                      if(eval(┬º┬ºconstant(30))[┬º┬ºconstant(65)] <= 0)
  77.                      {
  78.                         set(┬º┬ºconstant(91),40);
  79.                         if(eval(┬º┬ºconstant(0))[┬º┬ºconstant(17)] > eval(┬º┬ºconstant(30))[┬º┬ºconstant(17)] - eval(┬º┬ºconstant(91)) && eval(┬º┬ºconstant(0))[┬º┬ºconstant(17)] < eval(┬º┬ºconstant(30))[┬º┬ºconstant(17)] + eval(┬º┬ºconstant(91)))
  80.                         {
  81.                            if(eval(┬º┬ºconstant(0))[┬º┬ºconstant(15)] > eval(┬º┬ºconstant(30))[┬º┬ºconstant(15)] - eval(┬º┬ºconstant(91)) && eval(┬º┬ºconstant(0))[┬º┬ºconstant(15)] < eval(┬º┬ºconstant(30))[┬º┬ºconstant(15)] + eval(┬º┬ºconstant(91)))
  82.                            {
  83.                               var ┬º┬ºconstant(13) = eval(┬º┬ºconstant(18))[┬º┬ºconstant(19)](eval(┬º┬ºconstant(30))[┬º┬ºconstant(15)] - eval(┬º┬ºconstant(0))[┬º┬ºconstant(15)],eval(┬º┬ºconstant(30))[┬º┬ºconstant(17)] - eval(┬º┬ºconstant(0))[┬º┬ºconstant(17)]);
  84.                               var ┬º┬ºconstant(61) = 4 * eval(┬º┬ºconstant(18))[┬º┬ºconstant(64)](eval(┬º┬ºconstant(13)));
  85.                               var ┬º┬ºconstant(63) = 4 * eval(┬º┬ºconstant(18))[┬º┬ºconstant(62)](eval(┬º┬ºconstant(13)));
  86.                               eval(┬º┬ºconstant(0))[┬º┬ºconstant(65)] = 5;
  87.                               eval(┬º┬ºconstant(0))[┬º┬ºconstant(66)] = - eval(┬º┬ºconstant(61));
  88.                               eval(┬º┬ºconstant(0))[┬º┬ºconstant(67)] = - eval(┬º┬ºconstant(63));
  89.                               eval(┬º┬ºconstant(30))[┬º┬ºconstant(65)] = 5;
  90.                               eval(┬º┬ºconstant(30))[┬º┬ºconstant(66)] = eval(┬º┬ºconstant(61));
  91.                               eval(┬º┬ºconstant(30))[┬º┬ºconstant(67)] = eval(┬º┬ºconstant(63));
  92.                               if(eval(┬º┬ºconstant(25)) == 0)
  93.                               {
  94.                                  if(eval(┬º┬ºconstant(23)) == 0 || eval(┬º┬ºconstant(24)) == 0)
  95.                                  {
  96.                                     eval(┬º┬ºconstant(92))[┬º┬ºconstant(88)]();
  97.                                  }
  98.                               }
  99.                            }
  100.                         }
  101.                      }
  102.                   }
  103.                }
  104.                set(┬º┬ºconstant(24),eval(┬º┬ºconstant(24)) + 1);
  105.             }
  106.             set(┬º┬ºconstant(23),eval(┬º┬ºconstant(23)) + 1);
  107.             if(eval(┬º┬ºconstant(23)) < eval(┬º┬ºconstant(26)))
  108.             {
  109.                set(┬º┬ºconstant(0),eval(┬º┬ºconstant(1) + eval(┬º┬ºconstant(23))));
  110.                set(┬º┬ºconstant(60),eval(┬º┬ºconstant(0))[┬º┬ºconstant(9)]);
  111.                set(┬º┬ºconstant(61),eval(┬º┬ºconstant(0))[┬º┬ºconstant(11)] * eval(┬º┬ºconstant(18))[┬º┬ºconstant(62)](3.141593 * eval(┬º┬ºconstant(60)) / 180));
  112.                set(┬º┬ºconstant(63),eval(┬º┬ºconstant(0))[┬º┬ºconstant(11)] * eval(┬º┬ºconstant(18))[┬º┬ºconstant(64)](3.141593 * eval(┬º┬ºconstant(60)) / 180));
  113.                eval(┬º┬ºconstant(0))[┬º┬ºconstant(17)] += eval(┬º┬ºconstant(61));
  114.                eval(┬º┬ºconstant(0))[┬º┬ºconstant(15)] -= eval(┬º┬ºconstant(63));
  115.                if(eval(┬º┬ºconstant(0))[┬º┬ºconstant(65)] > 0)
  116.                {
  117.                   eval(┬º┬ºconstant(0))[┬º┬ºconstant(17)] += eval(┬º┬ºconstant(0))[┬º┬ºconstant(66)] * eval(┬º┬ºconstant(0))[┬º┬ºconstant(65)];
  118.                   eval(┬º┬ºconstant(0))[┬º┬ºconstant(15)] += eval(┬º┬ºconstant(0))[┬º┬ºconstant(67)] * eval(┬º┬ºconstant(0))[┬º┬ºconstant(65)];
  119.                   eval(┬º┬ºconstant(0))[┬º┬ºconstant(65)]--;
  120.                   eval(┬º┬ºconstant(0))[┬º┬ºconstant(11)] -= 1;
  121.                   if(eval(┬º┬ºconstant(0))[┬º┬ºconstant(11)] < 0)
  122.                   {
  123.                      eval(┬º┬ºconstant(0))[┬º┬ºconstant(11)] = 0;
  124.                   }
  125.                }
  126.                set(┬º┬ºconstant(68),eval(┬º┬ºconstant(0))[┬º┬ºconstant(17)]);
  127.                set(┬º┬ºconstant(69),eval(┬º┬ºconstant(0))[┬º┬ºconstant(15)]);
  128.                set(┬º┬ºconstant(70),1);
  129.                set(┬º┬ºconstant(71),-1);
  130.                ┬º┬ºpush(eval(┬º┬ºconstant(68)) >= 0 && eval(┬º┬ºconstant(68)) < 3200);
  131.                if(eval(┬º┬ºconstant(68)) >= 0 && eval(┬º┬ºconstant(68)) < 3200)
  132.                {
  133.                   addr180:
  134.                   ┬º┬ºpop();
  135.                   while(true)
  136.                   {
  137.                      ┬º┬ºpush(eval(┬º┬ºconstant(69)) >= 0);
  138.                      ┬º┬ºgoto(addr180);
  139.                   }
  140.                   addr181:
  141.                }
  142.                while(true)
  143.                {
  144.                   if(┬º┬ºpop())
  145.                   {
  146.                      ┬º┬ºpop();
  147.                      ┬º┬ºpush(eval(┬º┬ºconstant(69)) < 3200);
  148.                   }
  149.                   if(┬º┬ºpop())
  150.                   {
  151.                      set(┬º┬ºconstant(72),eval(┬º┬ºconstant(18))[┬º┬ºconstant(73)](eval(┬º┬ºconstant(68)) / 200));
  152.                      set(┬º┬ºconstant(74),eval(┬º┬ºconstant(18))[┬º┬ºconstant(73)](eval(┬º┬ºconstant(69)) / 200));
  153.                      set(┬º┬ºconstant(71),eval(┬º┬ºconstant(74)) * eval(┬º┬ºconstant(75)) + eval(┬º┬ºconstant(72)));
  154.                      if(eval(┬º┬ºconstant(76))[eval(┬º┬ºconstant(71))] > 0)
  155.                      {
  156.                         set(┬º┬ºconstant(70),0);
  157.                      }
  158.                   }
  159.                   if(eval(┬º┬ºconstant(70)))
  160.                   {
  161.                      eval(┬º┬ºconstant(0))[┬º┬ºconstant(11)] -= 1;
  162.                      if(eval(┬º┬ºconstant(0))[┬º┬ºconstant(11)] < 2)
  163.                      {
  164.                         eval(┬º┬ºconstant(0))[┬º┬ºconstant(11)] = 2;
  165.                      }
  166.                   }
  167.                   if(eval(┬º┬ºconstant(71)) != eval(┬º┬ºconstant(0))[┬º┬ºconstant(71)])
  168.                   {
  169.                      eval(┬º┬ºconstant(0))[┬º┬ºconstant(71)] = eval(┬º┬ºconstant(71));
  170.                      if(eval(┬º┬ºconstant(71)) >= 0 && eval(┬º┬ºconstant(70)) == 0)
  171.                      {
  172.                         if(eval(┬º┬ºconstant(0))[┬º┬ºconstant(77)][eval(┬º┬ºconstant(71))] == 0)
  173.                         {
  174.                            eval(┬º┬ºconstant(0))[┬º┬ºconstant(77)][eval(┬º┬ºconstant(71))] = 1;
  175.                            eval(┬º┬ºconstant(0))[┬º┬ºconstant(78)]++;
  176.                         }
  177.                         if(eval(┬º┬ºconstant(71)) == eval(┬º┬ºconstant(79))[0])
  178.                         {
  179.                            if(eval(┬º┬ºconstant(0))[┬º┬ºconstant(78)] >= eval(┬º┬ºconstant(80)) - 8)
  180.                            {
  181.                               eval(┬º┬ºconstant(0))[┬º┬ºconstant(81)]++;
  182.                               if(eval(┬º┬ºconstant(0))[┬º┬ºconstant(81)] == eval(┬º┬ºconstant(33))[┬º┬ºconstant(82)])
  183.                               {
  184.                                  eval(┬º┬ºconstant(0))[┬º┬ºconstant(27)] = eval(┬º┬ºconstant(49));
  185.                                  if(eval(┬º┬ºconstant(23)) == 0)
  186.                                  {
  187.                                     eval(┬º┬ºconstant(0))[┬º┬ºconstant(83)] = 1;
  188.                                     set(┬º┬ºconstant(84),eval(┬º┬ºconstant(79))[eval(┬º┬ºconstant(0))[┬º┬ºconstant(83)]]);
  189.                                     eval(┬º┬ºconstant(0))[┬º┬ºconstant(16)] = eval(┬º┬ºconstant(18))[┬º┬ºconstant(73)](eval(┬º┬ºconstant(84)) % eval(┬º┬ºconstant(75))) * 200 + 50 + eval(┬º┬ºconstant(18))[┬º┬ºconstant(85)]() * 100;
  190.                                     eval(┬º┬ºconstant(0))[┬º┬ºconstant(14)] = eval(┬º┬ºconstant(18))[┬º┬ºconstant(73)](eval(┬º┬ºconstant(84)) / eval(┬º┬ºconstant(75))) * 200 + 50 + eval(┬º┬ºconstant(18))[┬º┬ºconstant(85)]() * 100;
  191.                                     eval(┬º┬ºconstant(0))[┬º┬ºconstant(7)] = 8;
  192.                                     eval(┬º┬ºconstant(0))[┬º┬ºconstant(8)][┬º┬ºconstant(9)] = 0;
  193.                                     eval(┬º┬ºconstant(0))[┬º┬ºconstant(10)][┬º┬ºconstant(9)] = 0;
  194.                                     eval(┬º┬ºconstant(0))[┬º┬ºconstant(28)] = eval(┬º┬ºconstant(0))[┬º┬ºconstant(81)] * eval(┬º┬ºconstant(80)) + eval(┬º┬ºconstant(76))[eval(┬º┬ºconstant(71))];
  195.                                     ┬º┬ºconstant(86)();
  196.                                  }
  197.                               }
  198.                               else if(eval(┬º┬ºconstant(23)) == 0 && eval(┬º┬ºconstant(25)) == 0)
  199.                               {
  200.                                  ┬º┬ºpush(0);
  201.                                  ┬º┬ºpush(eval(┬º┬ºconstant(87)));
  202.                                  ┬º┬ºpush(┬º┬ºconstant(88));
  203.                                  continue loop6;
  204.                               }
  205.                               continue loop7;
  206.                            }
  207.                         }
  208.                         ┬º┬ºgoto(addr526);
  209.                      }
  210.                   }
  211.                   ┬º┬ºgoto(addr542);
  212.                }
  213.             }
  214.             if(eval(┬º┬ºconstant(49)) % 10 == 0)
  215.             {
  216.                if(eval(┬º┬ºconstant(25)) == 0)
  217.                {
  218.                   set(┬º┬ºconstant(29),1);
  219.                   set(┬º┬ºconstant(23),1);
  220.                   while(eval(┬º┬ºconstant(23)) < eval(┬º┬ºconstant(26)))
  221.                   {
  222.                      set(┬º┬ºconstant(0),eval(┬º┬ºconstant(1) + eval(┬º┬ºconstant(23))));
  223.                      if(eval(┬º┬ºconstant(0))[┬º┬ºconstant(28)] > eval(┬º┬ºconstant(53))[┬º┬ºconstant(54)][┬º┬ºconstant(55)][┬º┬ºconstant(28)])
  224.                      {
  225.                         set(┬º┬ºconstant(29),eval(┬º┬ºconstant(29)) + 1);
  226.                      }
  227.                      set(┬º┬ºconstant(23),eval(┬º┬ºconstant(23)) + 1);
  228.                   }
  229.                   set(┬º┬ºconstant(37),eval(┬º┬ºconstant(29)) + ┬º┬ºconstant(93) + eval(┬º┬ºconstant(26)));
  230.                }
  231.             }
  232.             set(┬º┬ºpop(),┬º┬ºpop());
  233.             break loop0;
  234.          }
  235.       }
  236.    }
  237.    else
  238.    {
  239.       if(eval("\x01") == 987)
  240.       {
  241.          set("\x01",eval("\x01") - 730);
  242.          toggleHighQuality();
  243.          break;
  244.       }
  245.       if(eval("\x01") == 772)
  246.       {
  247.          set("\x01",eval("\x01") + 121);
  248.          ┬º┬ºpush(true);
  249.          continue;
  250.       }
  251.       if(eval("\x01") == 226)
  252.       {
  253.          set("\x01",eval("\x01") + 6);
  254.          break;
  255.       }
  256.       if(eval("\x01") == 893)
  257.       {
  258.          set("\x01",eval("\x01") + 94);
  259.          if(┬º┬ºpop())
  260.          {
  261.             set("\x01",eval("\x01") - 730);
  262.          }
  263.          continue;
  264.       }
  265.       if(eval("\x01") == 269)
  266.       {
  267.          set("\x01",eval("\x01") + 514);
  268.          if(┬º┬ºpop())
  269.          {
  270.             set("\x01",eval("\x01") - 11);
  271.          }
  272.          continue;
  273.       }
  274.       if(eval("\x01") == 232)
  275.       {
  276.          set("\x01",eval("\x01") + 37);
  277.          ┬º┬ºpush(true);
  278.          continue;
  279.       }
  280.       if(eval("\x01") == 880)
  281.       {
  282.          set("\x01",eval("\x01") - 654);
  283.          if(┬º┬ºpop())
  284.          {
  285.             set("\x01",eval("\x01") + 6);
  286.          }
  287.          continue;
  288.       }
  289.       if(eval("\x01") == 200)
  290.       {
  291.          set("\x01",eval("\x01") + 317);
  292.          ┬º┬ºpush(true);
  293.          continue;
  294.       }
  295.       if(eval("\x01") == 875)
  296.       {
  297.          set("\x01",eval("\x01") + 80);
  298.          ┬º┬ºpush(true);
  299.          continue;
  300.       }
  301.       if(eval("\x01") == 236)
  302.       {
  303.          set("\x01",eval("\x01") + 644);
  304.          ┬º┬ºpush(true);
  305.          continue;
  306.       }
  307.       if(eval("\x01") == 680)
  308.       {
  309.          set("\x01",eval("\x01") + 7);
  310.          if(┬º┬ºpop())
  311.          {
  312.             set("\x01",eval("\x01") - 554);
  313.          }
  314.          continue;
  315.       }
  316.       if(eval("\x01") == 257)
  317.       {
  318.          set("\x01",eval("\x01") + 423);
  319.          ┬º┬ºpush(true);
  320.          continue;
  321.       }
  322.       if(eval("\x01") == 687)
  323.       {
  324.          set("\x01",eval("\x01") - 554);
  325.          break;
  326.       }
  327.       if(eval("\x01") != 260)
  328.       {
  329.          if(eval("\x01") == 517)
  330.          {
  331.             set("\x01",eval("\x01") + 158);
  332.             if(┬º┬ºpop())
  333.             {
  334.                set("\x01",eval("\x01") - 504);
  335.             }
  336.          }
  337.          else if(eval("\x01") == 823)
  338.          {
  339.             set("\x01",eval("\x01") - 563);
  340.             if(┬º┬ºpop())
  341.             {
  342.                set("\x01",eval("\x01") - 24);
  343.             }
  344.          }
  345.          else
  346.          {
  347.             if(eval("\x01") == 133)
  348.             {
  349.                set("\x01",eval("\x01") + 268);
  350.                stop();
  351.                break;
  352.             }
  353.             if(eval("\x01") == 171)
  354.             {
  355.                set("\x01",eval("\x01") + 652);
  356.                ┬º┬ºpush(true);
  357.             }
  358.             else if(eval("\x01") == 583)
  359.             {
  360.                set("\x01",eval("\x01") + 269);
  361.                ┬º┬ºpush(true);
  362.             }
  363.             else
  364.             {
  365.                if(eval("\x01") == 675)
  366.                {
  367.                   set("\x01",eval("\x01") - 504);
  368.                   break;
  369.                }
  370.                if(eval("\x01") == 852)
  371.                {
  372.                   set("\x01",eval("\x01") - 554);
  373.                   if(┬º┬ºpop())
  374.                   {
  375.                      set("\x01",eval("\x01") + 577);
  376.                   }
  377.                }
  378.                else
  379.                {
  380.                   if(eval("\x01") != 955)
  381.                   {
  382.                      if(eval("\x01") == 298)
  383.                      {
  384.                         set("\x01",eval("\x01") + 577);
  385.                      }
  386.                      break;
  387.                   }
  388.                   set("\x01",eval("\x01") - 137);
  389.                   if(┬º┬ºpop())
  390.                   {
  391.                      set("\x01",eval("\x01") - 618);
  392.                   }
  393.                }
  394.             }
  395.          }
  396.          continue;
  397.       }
  398.       set("\x01",eval("\x01") - 24);
  399.    }
  400.    ┬º┬ºgoto(addr181);
  401. }
  402.